import java.util.Arrays;
public class GobangTest {
	
	public static void main (String[] args) {
		
		char[][] arr = new char[17][17];		//定义一个17X17的二维数组
		arr[0][0] = ' ';                        //空出第一行第一列
		for(int j = 1;j < arr[0].length;j++) {
			if(j < 11) {
				arr[0][j] = (char)(47 + j);   	//第一行输入0~9
			} else {
				arr[0][j] = (char)(86 + j);		//第一行输入a~f
			}
		}										//第一行
		for(int i = 1;i < arr.length;i++){		//2~17行	
			if(i < 11) {						
				arr[i][0] = (char)(47 + i);		//为2~11行第一个值赋予0~9
			}else {
				arr[i][0] = (char)(86 + i);		//为12~17行第一个值赋予a~f
			}
			for(int j = 1;j < arr[i].length;j++) {
				arr[i][j] = '+';				//为2~17行第2~17个值赋予+
			}
		}
		
		for(int i = 0;i < arr.length;i++) {		//打印
			for(int j = 0;j < arr[i].length;j++) {
				System.out.print(arr[i][j] + " ");
			}
			System.out.println();
		}
	}
}